Thousands Of Gen Zs Protest Against President Ruto's Finance Bill 2024